.. :validated: 3.2.0

Проверка функций «Интеграция с LDAP»
======================================================================

Добавление новых дополнительных адресов  "smtp", "x500" и "sip" на вкладке "Расширенные настройки"
--------------------------------------------------------------------------------------------------


.. list-table::
   :widths: 50 50
   :header-rows: 1
   :class: longtable

   * - Шаги проверки
     - Ожидаемый результат

   * - Шаг 1

       Перейти: Пользователи и компьютеры → Пользователи → Карточка пользователя user2 → Вкладка "Расширенные настройки".

     - Отображается карточка пользователя user2, вкладка "Расширенные настройки". Блок "Дополнительные адреса (proxyAddresses)" раскрыт и содержит поля дополнительных адресов с заголовком "Адрес":

       1. Напротив каждого заполненного поля располагается кнопка "Удалить".

       2. Последнее поле - пустое. Напротив него располагается кнопка "Добавить".

       3. Плейсхолдер пустого поля - "Введите значение" (smtp:, x500:, sip:).

       Поле "Основной адрес" содержит значение электронного адреса пользователя user2. Также данное значение соответствует содержимому одного из атрибутов proxyAddresses пользователя user2 в LDAP, с префиксом SMTP (Корень → cn=accounts → cn=users → Карточка пользователя user2).

       Данные в полях блока дополнительных адресов полностью соответствуют содержимому атрибутов proxyAddresses для пользователя user2 в LDAP. Значения в этих полях представлено в форматах: "smtp", "x500" и "sip".

   * - Шаг 2

       Для добавления новых дополнительных адресов  "smtp" на вкладке "Расширенные настройки" в поле "Адрес" ввести любое корректное значение в формате "smtp".

       Данные для заполнения для формата smtp:

       - smtp:admin@astralinux.ru

     - Введенное значение успешно провалидировано - текст валидации отсутствует. Кнопка "Добавить" функционально активна.

   * - Шаг 3

       Нажать на кнопку "Добавить" для заполненного на предыдущем шаге поля. Нажать на иконку сохранения и подтвердить операцию.

     - В процессе сохранения отображается маска загрузки, недоступна для редактирования. Данные, введенные ранее, успешно сохранены. Для пользователя user2 в LDAP добавлен новый атрибут proxyAddresses, содержащий значение из заполненных ранее данных. Поле "Адрес", добавленное на предыдущем шаге, также отображается и содержит соответствующее значение.

   * - Шаг 4

       Для добавления новых дополнительных адресов  "x500" повторить шаги 1-3, на вкладке "Расширенные настройки" в поле "Адрес" ввести любое корректное значение в формате "x500". Затем нажать на кнопку "Добавить", после чего нажать на иконку сохранения и подтвердить операцию.

       Данные для заполнения для формата x500 (подряд, без пробелов):

       - x500:/o=ALDPRO
         /ou=Astralinux
         /cn=Rec
         /cn=admin

       - x500:/o=AstraDomain
         /ou=OS
         /cn=Developers
         /cn=testuser

       - x500:/o=Astra
         /ou=Main
         /cn=Developers
         /cn=iivanov

     - В процессе сохранения отображается маска загрузки, форма недоступна для редактирования. Данные, введенные ранее, успешно сохранены. Для пользователя user2 в LDAP добавлен новый атрибут proxyAddresses, содержащий значение из заполненных ранее данных. Поле "Адрес", добавленное также отображается и содержит соответствующее значение.

   * - Шаг 5

       Для добавления новых дополнительных адресов  "sip" повторить шаги 1-3, на вкладке "Расширенные настройки" в поле "Адрес" ввести любое корректное значение в формате "sip". Затем нажать на кнопку "Добавить", после чего нажать на иконку сохранения и подтвердить операцию.

       Данные для заполнения для формата sip:

       - sip:admin@domain.ru

       - sip:user2@10.11.1.1

     - В процессе сохранения отображается маска загрузки, форма недоступна для редактирования. Данные, введенные ранее, успешно сохранены. Для пользователя user2 в LDAP добавлен новый атрибут proxyAddresses, содержащий значение из заполненных ранее данных. Поле "Адрес", добавленное также отображается и содержит соответствующее значение.

Просмотр дополнительных адресов на вкладке "Расширенные настройки"
--------------------------------------------------------------------------------------


.. list-table::
   :widths: 50 50
   :header-rows: 1
   :class: longtable

   * - Шаги проверки
     - Ожидаемый результат

   * - Шаг 1

       Перейти: Пользователи и компьютеры → Пользователи.

     - Отображается список всех пользователей домена, среди которых присутствуют user1 и user2.

   * - Шаг 2

       Перейти в карточку пользователя user2, нажав на соответствующую строку в таблице.

     - Отображается карточка пользователя user2, вкладка "Основное". В блоке "Контактная информация" присутствует заполненное поле "Электронный адрес сотрудника".

   * - Шаг 3

       Перейти на вкладку "Расширенные настройки".

     - Отображается вкладка "Расширенные настройки". Блок "Дополнительные адреса (proxyAddresses)" раскрыт и содержит поля дополнительных адресов с заголовком "Адрес":

       1. Напротив каждого заполненного поля располагается кнопка "Удалить".

       2. Последнее поле - пустое. Напротив него располагается кнопка "Добавить".

       3. Плейсхолдер пустого поля - "Введите значение" (smtp:, x500:, sip:).

       Поле "Основной адрес" содержит значение электронного адреса из шага №2. Также данное значение соответствует содержимому одного из атрибутов proxyAddresses пользователя user2 в LDAP, с префиксом SMTP (Корень → cn=accounts → cn=users → Карточка пользователя user2).

       Данные в полях блока дополнительных адресов полностью соответствуют содержимому атрибутов proxyAddresses для пользователя user2 в LDAP. Значения в этих полях представлено в форматах: "smtp", "x500" и "sip".